<?php
    /*
     Formulario de Registro de Usuario:
     * Este formulario se encargara de la recoleccion de datos del usuario, este va conformado de etiquwtas inputs como
     * cajas de textos(text), selectores o listas desplegables(select) y botones(submit,button) para enviar
     * la imformacion del usuario.
    */
    
    session_start();
    if(!isset($_SESSION['usuario'])){
            header('location:../html/login.html');
         }
         echo '<center>
                    <title>Usuarios</title>
                    <table>
                        <tr>
                            <td>';
                         include_once 'menu.php';
                        echo"</td>
                        </tr>
                   </table>
                   <table>
                        <tr>
                            <td align=center>";
                         
                         
        $tipoC = $_REQUEST['tipoD'];
         $doc = $_REQUEST['txtDocumento'];
         $nombre = trim($_REQUEST['txtNombres']);
         $apellidos = trim($_REQUEST['txtApellidos']);
         
         
         
         //$usurio = $_REQUEST['txtUsuario'];
         
         $edi = "select gecargo.caroid as co,ltrim(rtrim(usu_usuario))as nusuario,usu_clave,usu_estado,ltrim(rtrim(usu_correo))as correo,carnombre,usu_tipoUsu,rol_descripcion 
                 from usuario left outer join gecargo on usuario.caroid = gecargo.caroid
                              left outer join roll on usuario.usu_tipoUsu = roll.rol_oid
                 where usu_documento='".$doc."'";
         $res = $con->query($edi);
         while ($r = mssql_fetch_array($res)){
             //$cont = $r['usu_clave'];
             $esta = $r['usu_estado'];
             $correo = $r['correo'];
             $usun = $r['nusuario'];
             $cargoid = $r['co'];
             $carnom = $r['carnombre'];
             $tpoid = $r['usu_tipoUsu'];
             $roldes = $r['rol_descripcion'];
         }
         
         if($esta == 1)
        { $estad = "Activo"; 
        
        }else
        {
            $estad = "Inactivo";
        }
    
         
         //$con->cerrarConexion();
?>
<html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <script src="jquery-1.9.1.min.js"></script>
            <link rel="stylesheet" type="text/css" href="../css/estilo.css" />
            <link rel="stylesheet" href="../css/bootstrap-combined.min.css" />
            
            <!-- LIBRERIAS JQUERY PARA LA CREACION DE LAS ALERTAS -->
            <script type="text/javascript" src="../../Ginecobstetricia/vista/js/alertify.js"></script>
            <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.core.css" />
            <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.default.css" />
            
            <style type="text/css">
                #sesion{
                    font-size: 12px;
                }
                 .white {
                border-radius: 5px;
                color: #606060;
                border: solid 1px #b7b7b7;
                background: #fff;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
                background: -moz-linear-gradient(top,  #fff,  #ededed);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
                padding: 4px 4px 4px;
                height: 30px;
                font-size: 13px;
            }
            .white:hover {
                background: #ededed;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
                background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
            }
            .white:active {
                color: #999;
                background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
                background: -moz-linear-gradient(top,  #ededed,  #fff);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
            }
            </style>
            
            <script type="text/javascript">
                (function(a){a.fn.validCampoFranz=function(b)
                    {a(this).on({keypress:function(a)
                            {var c=a.which,d=a.keyCode,e=String.fromCharCode(c).toLowerCase(),f=b;(-1!=f.indexOf(e)||9==d||37!=c&&37==d||39==d&&39!=c||8==d||46==d&&46!=c)&&161!=c||a.preventDefault()}})}})(jQuery);
                
                $(function(){
                    //Para escribir solo letras
                    $('#nombres').validCampoFranz(' abcdefghijklmnñopqrstuvwxyzáéiou');
                    $('#apellidos').validCampoFranz(' abcdefghijklmnñopqrstuvwxyzáéiou');

                    //Para escribir solo numeros    
                    $('#documento').validCampoFranz('0123456789');
                   
                });
            </script>
            <script>
                /*En este script utilizaremos una funcion la validacion de el formulario de registro de usuario
                 * donde se evaluaran los campos que son importante y/u obligatorios, los campos que requieren un 
                 * caracter especifico (letras,digitos) y la comparacion de las claves las cuales deben ser compatibles.
                */
                $(document).ready(function () {
                    $("#envia").click(function (){
                        if($("#tipoC").val() === "Seleccione"){
                            alertify.alert(" SELECCIONE TIPO DE DOCUMENTO", function () {
                                $("#tipoC").focus();
                            });
                            return false;
                        }
                        if($("#documento").val() === ""){
                            alertify.alert("DIGITE EL DOCUMENTO", function () {
                                $("#documento").focus();
                            });
                            return false;
                        }
                        if($("#nombres").val() === ""){
                            alertify.alert("DIGITE LOS NOMBRES", function () {
                                $("#nombres").focus();
                            });
                            return false;
                        }
                        if($("#apellidos").val() === ""){
                            alertify.alert("DIGITE LOS APELLIDOS", function () {
                                $("#apellidos").focus();
                            });
                            return false;
                        }
                        if($("#tipoU").val() === "Seleccione"){
                            alertify.alert("SELECCIONE EL TIPO DE USUARIO", function () {
                                $("#tipoU").focus();
                            });
                            return false;
                        }
                        
                        
                        alertify.confirm("ESTA SEGURO DE EDITAR EL USUARIO?", function (e) {
				if (e) {
                                    $('#usuarios').attr('action', '../../controlador/php/sql/editarUsu.php');
                                    $("#usuarios").submit();
				} else { 
                                    $("#tipoC").focus();
				}
				}); 
                                return false;
                    });
                });
            </script>
            <script type="text/javascript">
                function cambiC(){
                    document.getElementById("cambio").html('<table><tr>\
                                                                    <td>\
                                                                        <i>Contraseña:</i>\
                                                                    </td>\
                                                                    <td>\
                                                                        <input type="password" title="contraseña" id="contrasena" name="txtContrasena" maxlength="20" value=""  />\
                                                                    </td>\
                                                                </tr>\
                                                                <tr>\
                                                                    <td>\
                                                                        <i>Repita Contraseña:</i>\
                                                                    </td>\
                                                                    <td>\
                                                                        <input type="password" title="validacion de contraseña" id="contrasena2" name="txtContrasena2" maxlength="20" value=""  />\
                                                                    </td>\
                                                                </tr></table>');
                }
                
                function abrirVentana(){
                    window.open("busqueda.php","","width=800,height=420,scrollbars=yes")
                }
                
                $(document).ready(function () {
                    
                    $('#limpia').click(function (){
                        document.location = ("usuarios.php");
                    });
                });
                
                
                function cargarC(){
                    $.ajax({
                            async: true,
                            type: "POST",
                            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                            url: "../../controlador/php/sql/cargos.php",
                            success: car,
                            timeout: 4000
                            
                          
                        });
                }
                
                function car(cargo){
                    rpt = $.parseJSON(cargo);
                    cargo = $("#cargos");
                    for(c in rpt){
                        cargo.append("<option value='"+ rpt[c].caroid +"'>"+ rpt[c].carnombre +"</option>");
                    }
                }
                
            </script>
        </head>
        <body onload="cargarC();">
            <form id="usuarios" method="post">
                <table>
                    <tr>
                        <td align="center" colspan="9">
                            <label id="titulo">DATOS DEL USUARIO</label>
                    </tr>
                </table>
                <table id="tablaUsu" align="center" >
                    <tr>
                        <td align="center" colspan="2">
                            <div id="log"></div>
                        </td>
                    </tr>
                    <tr>
                        <td width="100%">
                            <i>Tipo Documento:</i>
                        </td>
                        <td>
                            <select title="selceccione tipo de documento" id="tipoC" name="tipoD" value="">
                                <option><?php echo$tipoC ?></option>
                                <option>Cedula de Ciudadania</option>
                                <option>Tarjeta de Identida</option>
                                <option>Cedula de Extrangeria</option>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <i>Documento:</i>
                        </td>
                        <td>
                            <table>
                                <tr>
                                    <td>
                                        <input type="text" title="documento" id="documento" name="txtDocumento" maxlength="15" value="<?php echo$doc ?>"/>
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <i>Nombres:</i>
                        </td>
                        <td>
                            <input type="text" title="nombres" id="nombres" name="txtNombres" value="<?php echo$nombre; ?>"  />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <i>Apellidos:</i>
                        </td>
                        <td>
                            <input type="text" title="apellidos" id="apellidos" name="txtApellidos" value="<?php echo$apellidos ?>"  />
                        </td>
                    </tr>
                    <!--<tr>
                        <td>
                            <i>Nombre Usuario:</i>
                        </td>
                        <td>
                            <input type="text" title="nombre de usuario" id="usuario" name="txtUsuario" maxlength="50" value="<?php echo$usun; ?>" />
                            <!--<img style="cursor:pointer" title="Validar Usuario" src="../imagen/valusu.png" width="20" height="20" alt="valusu" onclick="validarNU();"/>
                        </td>
                    </tr>-->
                    <tr>
                        <td>
                            Correo Electronico
                        </td>
                        <td>
                            <input type="text" name="txtCorreo" value=" <?php echo$correo ?> " />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Cargo
                        </td>
                        <td>
                            <select name="cbCargos" id="cargos">
                                 <option value="<?php echo$cargoid; ?>"><?php echo$carnom; ?></option>
                            </select>
                        </td>
                    </tr>
                    <tr>
                    <!--<tr>
                        <td colspan="2" align="center">
                            <input type="button" value="Cambiar Contraseña" onclick="cambiC();" />
                        </td>
                    </tr>
                    <div id="cambio">
                        
                    </div>
                    <tr>-->
                        <td>
                            <i>Estado:</i>
                        </td>
                        <td>
                            <select title="seleccione el estado" id="estado" name='estadoU'>
                                <option value="<?php if($estad === "Activo"){echo$estado = "1";}else{echo$estado = "2";} ?>"><?php echo$estad ?></option>
                                <option value="1">Activo</option>
                                <option value="2">Inactivo</option>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <i>Tipo de Usuario:</i>
                        </td>
                        <td>
                            <select title="seleccione el tipo de usuario" id="tipoU" name='tipou'>
                                <option value="<?php echo$tpoid; ?>"><?php echo$roldes; ?></option>
                                <?php
                                    
                                    $sql = "select rol_descripcion,rol_oid from roll order by rol_descripcion asc";
                                    $respu = $con->query($sql);
                                    while ($resp = mssql_fetch_array($respu)){
                                        $oid = $resp['rol_oid'];
                                        echo"<option value='".$oid."'>".$resp['rol_descripcion']."</option>";
                                    }
                                    $con->cerrarConexion();
                                ?>
                            </select>
                        </td>
                    </tr>
                        <table id="tabla2" align="center">
                            <tr>
                                <td align="center" colspan="2">
                                    <input id="envia" title="guardar cambios" type="button" class="white" value="Guardar" /> 
                                </td>
                                <td>
                                    <input id="limpia" title="cancelar" class="white" type="button" value="Limpiar"  />
                                </td>
                                <td>
                                    <img src="../imagen/lista.png" width="50" height="50" alt="lista" onclick="abrirVentana();"/>
                                </td>
                            </tr>
                        </table>
                </table>
            </form>
        </body>
    </html>
    </td></tr>
    </table>
    </div>
</center>